A Software Development Capstone Course and Project for Cis Majors
نویسندگان
چکیده
This paper presents a capstone course given to CIS seniors involving projects which utilize programming, database design, requirements analysis, use cases, object modeling, project management, and written and oral communication skills in an active learning environment. The learning objectives for this course correspond with most of the learning units described for the upper level courses in the IS 2002 model curriculum. The course content and capstone project are based on an objectoriented methodology that centers on component-based design. Project elements emphasize both creative and critical thinking processes and are designed to utilize and challenge the technical, managerial, and communication skills of students, who also engage in reflective analysis by constructing project workbooks and journals.
منابع مشابه
A Capstone Project in Software Development for Cis Majors
This paper presents a capstone project given to CIS seniors utilizing programming, database design, requirements analysis, use case, and object modeling, project management, and writing and oral communication skills in an active learning environment. The learning objectives for this project corresponds with most of the learning units described for the upper level courses in the IS 2002 model cu...
متن کاملAI Projects for Computer Science Capstone Classes (Extended Abstract)
Capstone senior design projects provide students with a collaborative software design and development experience to reinforce learned material while allowing students latitude in developing real-world applications. Our two-semester capstone classes are required for all computer science majors. Students must have completed a software engineering course — capstone classes are typically taken duri...
متن کاملSystematically Evaluating the Effectiveness of an Information Systems Capstone Course: Implications for Practice
The information systems capstone experience for undergraduate majors is a topic frequently discussed in academic circles within the field. Though very little consensus exists on this topic, there are core themes that emerge in the design, development, and delivery of the undergraduate capstone courses. Our analysis of prior literature reveals four components to capstone experiences that are oft...
متن کاملA Framework for Interaction in Software Development Training
Executive Summary Complex application development should be an integral part of a capstone software engineering course for undergraduates. In the same respect, graduate students in computer science should have practical knowledge of project management. In this paper, we introduce FIST (a Framework for Interaction in Software development Training), which allows students to experience real-world ...
متن کاملReport: A Capstone Project involving a Hundred Students, for an Industrial Partner
The recently approved Cal Poly software engineering major concludes with a significant capstone project. During a yearlong course sequence, students specify, design, construct and deploy a large software project for an industrial partner. This report summarizes the capstone sequence project in the current academic year; sixteen student teams constructed an automated testing system for an indu...
متن کامل